frequented (thoroughfare) - English Synonyms Dictionary